╤≥≡εΩεΓ√σ ∞αΩ≡ε±√
╨ατφ√σ ∞αΩ≡ε±√ Σδ ≡αßε≥√ ±ε ±≥≡εΩα∞Φ.
%Chr
╧α≡α∞σ≥≡√
%Chr(φε∞σ≡ ±Φ∞Γεδα)
╬∩Φ±αφΦσ
╤Φ∞Γεδ ±εε≥Γσ≥±≥Γ≤■∙ΦΘ ≤Ωαταφφε∞≤ ASCII ΩεΣ≤. ┬ Φφ≥σ≡Γαδσ 1..256.
╧≡Φ∞σ≡
%Chr("64")
%CountLines
╧α≡α∞σ≥≡√
%CountLines(≥σΩ±≥)
╬∩Φ±αφΦσ
╧εΣ±≈Φ≥√Γασ≥ ΩεδΦ≈σ±≥Γε ±≥≡εΩ Γ ≥σΩ±≥σ. ╙≈Φ≥√Γα■≥± Σαµσ ∩≤±≥√σ ±≥≡εΩΦ.
╧≡Φ∞σ≡
%CountLines("∞ΦδδΦεφ αδ√⌡ ≡ετ
Φτ εΩφα ΓΦΣΦ°ⁿ ≥√")
%CutHere
╧α≡α∞σ≥≡√
%CutHere
╬∩Φ±αφΦσ
┬±≥αΓδ σ≥ ±δ≤µσßφ√Θ ±Φ∞Γεδ "-- ", Ωε≥ε≡√Θ Σεδµσφ φα⌡εΣΦ≥ⁿ± ∩σ≡σΣ ∩εΣ∩Φ±ⁿ■ Γα°Φ⌡ ±εεß∙σφΦΘ. ╬φ φ≤µσφ, ≈≥εß Γ ∩Φ±ⁿ∞α⌡ Γα°Φ⌡ ±εßσ±σΣφΦΩεΓ ∩≡Φ ε≥Γσ≥σ Γα∞ ∩εΣ∩Φ±ⁿ Φτ ÷Φ≥Φ≡εΓαφΦ αΓ≥ε∞α≥Φ≈σ±ΩΦ ≤Σαδ δα±ⁿ. ╚±∩εδⁿτ≤Θ≥σ ²≥ε≥ ∞αΩ≡ε±, ≈≥εß ∩≡εßσδ ß√δ Γ±≥αΓδσφ φαΓσ≡φ Ωα.
╧≡Φ∞σ≡
%CutHere
%GetLine
╧α≡α∞σ≥≡√
%GetLine(φε∞σ≡ ±≥≡εΩΦ, ≥σΩ±≥)
%GetLine(φε∞σ≡ ±≥≡εΩΦ, ≥σΩ±≥, ≈Φ±δε
±≥≡εΩ)
╬∩Φ±αφΦσ
╚τΓδσΩασ≥ ≤Ωαταφφ≤■ ±≥≡εΩ≤ Φτ ≥σΩ±≥α. ═ε∞σ≡ ∩σ≡ΓεΘ ±≥≡εΩΦ 1. ┼±δΦ ±≥≡εΩΦ ± ≤Ωαταφφ√∞ φε∞σ≡ε∞ φσ ±≤∙σ±≥Γ≤σ≥, ∞αΩ≡ε± ΓετΓ≡α∙ασ≥ ∩≤±≥≤■ ±≥≡εΩ≤. ╥≡σ≥ΦΘ ∩α≡α∞σ≥≡ ταΣασ≥, ±ΩεδⁿΩε ±≥≡εΩ Γσ≡φ≤≥ⁿ φα≈Φφα ± ≤Ωαταφφεπε ═ε∞σ≡α ±≥≡εΩΦ.
╧≡Φ∞σ≡
%GetLine("2","╪δα ╠α°α ∩ε °ε±±σ
Φ ±ε±αδα ±≤°Ω≤!")
%InputBox
╧α≡α∞σ≥≡√
%InputBox
%InputBox(≥σΩ±≥-∩≡Φπδα°σφΦσ)
%InputBox(≥σΩ±≥-∩≡Φπδα°σφΦσ,
τφα≈σφΦσ ∩ε ≤∞εδ≈αφΦ■)
╬∩Φ±αφΦσ
┬√ΓεΣΦ≥ εΩε°Ωε Σδ ΓΓεΣα ±≥≡εΩΦ. ╥σΩ±≥-∩≡Φπδα°σφΦσ ²≥ε ≥σΩ±≥, Ωε≥ε≡√Θ
ε≥εß≡ατΦ≥± Γ εΩε°Ωσ φαΣ ∩εδσ∞ ΓΓεΣα. ╟φα≈σφΦσ ∩ε ≤∞εδ≈αφΦ■ ²≥ε ≥ε τφα≈σφΦσ,
Ωε≥ε≡εσ ß≤Σσ≥ ΓΓσΣσφε Φ±⌡εΣφε ∩≡Φ ε≥Ω≡√≥ΦΦ εΩφα. ┼±δΦ Γ εΩφσ φαµα≥ⁿ Cancel,
Γσφ╕≥± ≥αΩµσ τφα≈σφΦσ ∩ε ≤∞εδ≈αφΦ■. ┬φΦ∞αφΦσ!!!
╚±∩εδⁿτ≤Θ≥σ ²≥ε≥ ∞αΩ≡ε± ≥εδⁿΩε Γ ß√±≥≡√⌡ °αßδεφα⌡, Γ√τ√Γασ∞√⌡ Γ≡≤≈φ≤■! ╚φα≈σ The
Bat! ∞εµσ≥ ταΓΦ±φ≤≥ⁿ.
╧≡Φ∞σ≡
%InputBox("┬ΓσΣΦ≥σ ταπεδεΓεΩ:","╟απεδεΓεΩ")
%Numerical
╧α≡α∞σ≥≡√
%Numerical(≈Φ±δε, °αßδεφ 1, °αßδεφ 2, °αßδεφ 3)
%Numerical(≈Φ±δε,
°αßδεφ 1, °αßδεφ 2 Φ 3)
╬∩Φ±αφΦσ
└φαδΦτΦ≡≤σ≥ ≈Φ±δε Φ ∩εΣ±≥αΓδ σ≥ σπε Γ εΣΦφ Φτ °αßδεφεΓ Γ∞σ±≥ε ±Φ∞Γεδα "^n".
╧σ≡Γ√Θ °αßδεφ Σδ ≈Φ±σδ, ταΩαφ≈ΦΓα■∙Φ⌡± φα 1, φε φσ φα 11. ┬≥ε≡εΘ ù Σδ ≈Φ±σδ,
ταΩαφ≈ΦΓα■∙Φ⌡± φα 2, 3, 4, φε φσ φα 12, 13, 14. ╥≡σ≥ΦΘ ù Σδ ε±≥αδⁿφ√⌡.
┼±δΦ Γ≥ε≡εΘ Φ ≥≡σ≥ΦΘ °αßδεφ εΣΦφαΩεΓ√σ, ≥≡σ≥ΦΘ ∞εµφε φσ
≤Ωατ√Γα≥ⁿ.
╧≡Φ∞σ≡
%Numerical("18","^n Σσφⁿ","^n Σφ ","^n ΣφσΘ")
%Prefix
╧α≡α∞σ≥≡√
%Prefix(∩≡σ⌠ΦΩ±, ≥σΩ±≥)
╬∩Φ±αφΦσ
─εßαΓδ σ≥ ∩≡σ⌠ΦΩ± Γ φα≈αδε ΩαµΣεΘ ±≥≡εΩΦ ≥σΩ±≥α.
╧≡Φ∞σ≡
%Prefix("| ","╟Σσ±ⁿ ∞εµφε ∩εΣ±≥αΓΦ≥ⁿ
±εΣσ≡µΦ∞εσ
ß≤⌠σ≡α, φα∩≡Φ∞σ≡.")
%ProgressBar
╧α≡α∞σ≥≡√
%ProgressBar(≈╕≡φ√Θ, ßσδ√Θ, °Φ≡Φφα, ∞ΦφΦ∞≤∞, ∞αΩ±Φ∞≤∞,
τφα≈σφΦσ)
%ProgressBar(≈╕ ≡φ√Θ, ßσδ√Θ, °Φ≡Φφα, ∩≡ε÷σφ≥)
╬∩Φ±αφΦσ
┬±≥αΓδ σ≥ ≥σΩ±≥εΓ≤■ ±≥≡εΩ≤ ±ε±≥ε φΦ ≤ΩαταφφεΘ °Φ≡Φφ√. ╬∩≡σΣσδ╕φφα ≈α±≥ⁿ
±≥≡εΩΦ ταΩ≡α°ΦΓασ≥± ≈╕≡φ√∞Φ ±Φ∞Γεδα∞Φ, ε±≥αδⁿφα ßσδ√∞Φ.
╬∩≡σΣσδΦ≥ⁿ ε≥φε±Φ≥σδⁿφ≤■ ΣδΦφ≤ ≈╕≡φεΘ ∩εδε±√ ∞εµφε ταΣαΓ
∞ΦφΦ∞αδⁿφεσ, ∞αΩ±Φ∞αδⁿφεσ Φ ≥σΩ≤∙σσ τφα≈σφΦ , δΦßε ≤ΩαταΓ ∩≡ε÷σφ≥ τα∩εδφσφΦ ,
ΩαΩ ÷σδεσ ≈Φ±δε ε≥ 0 Σε 100.
╧≡Φ∞σ≡
[%ProgressBar(":"," ","60","0","50","35")]
%RegExp
╧α≡α∞σ≥≡√
%RegExp(≡σπ≤δ ≡φεσ Γ√≡αµσφΦσ, ≥σΩ±≥)
%RegExp(≡σπ≤δ ≡φεσ Γ√≡αµσφΦσ,
≥σΩ±≥, ∞α±Ωα)
╬∩Φ±αφΦσ
┬√∩εδφ σ≥ ∩εΦ±Ω ╨σπ≤δ ≡φεπε Γ√≡αµσφΦ Γ ╥σΩ±≥σ Φ ΓετΓ≡α∙ασ≥ ±εΓ∩αΣσφΦσ. ┼±δΦ Γ ╨σπ≤δ ≡φε∞ Γ√≡αµσφΦΦ ±εΣσ≡µα≥± Γδεµσφφ√σ ≡σπ≤δ ≡φ√σ Γ√≡αµσφΦ Γ ±ΩεßΩα⌡, Φ±∩εδⁿτ≤Θ≥σ ╠α±Ω≤ Σδ Σε±≥≤∩α Ω φΦ∞. $1 Γ ╠α±Ωσ τα∞σφΦ≥± φα ∩σ≡Γεσ Γδεµσφφεσ ≡σπ≤δ ≡φεσ Γ√≡αµσφΦσ Φ ≥.Σ.
╧≡Φ∞σ≡
%RegExp("\A(.+)@(.+)\Z","%FromAddr","╧εδⁿτεΓα≥σδⁿ $1 φα $2.")
%RegExpReplace
╧α≡α∞σ≥≡√
%RegExpReplace(≡σπ≤δ ≡φεσ Γ√≡αµσφΦσ, ≥σΩ±≥, τα∞σφΦ≥σδⁿ)
╬∩Φ±αφΦσ
╟α∞σφ σ≥ Γ ╥σΩ±≥σ Γ±σ ±εΓ∩αΣσφΦ ± ╨στ≤δ ≡φ√∞ Γ√≡αµσφΦσ∞ φα ╟α∞σφΦ≥σδⁿ.
╧≡Φ∞σ≡
%RegExp("\d+","100 ∩ε≡ε± ≥","╠φεπε")
%SmartQuotes
╧α≡α∞σ≥≡√
%SmartQuotes
%SmartQuotes(≤≡εΓσφⁿ)
%SmartQuotes(≤≡εΓσφⁿ,
εß≡στα≥ⁿ)
╬∩Φ±αφΦσ
╟α∞σφα ±≥αφΣα≡≥φε∞≤ ∞αΩ≡ε±≤ %Quotes Σδ ÷Φ≥Φ≡εΓαφΦ Φ±⌡εΣφεπε ∩Φ±ⁿ∞α. ┬
ε≥δΦ≈Φσ ε≥ ε≡ΦπΦφαδα ∩σ≡σ⌠ε≡∞α≥Φ≡≤σ≥ ÷Φ≥Φ≡εΓαφΦσ ≥αΩ, ≈≥εß ∞σµΣ≤ ÷Φ≥α≥α∞Φ
≡ατφεπε ≤≡εΓφ ß√δα εΣφα ∩≤±≥α ±≥≡εΩα, αΓ≥ε∞α≥Φ≈σ±ΩΦ ≤Σαδ σ≥ ∩≡ΦΓσ≥±≥ΓΦ Φ
∩εΣ∩Φ±Φ Φτ ÷Φ≥Φ≡≤σ∞επε ≥σΩ±≥α, ≤Σαδ σ≥ ±≥α≡√σ ÷Φ≥α≥√.
╧α≡α∞σ≥≡ ╙≡εΓσφⁿ ταΣα╕≥, ÷Φ≥α≥√ Σε ΩαΩεπε ≤≡εΓφ φ≤µφε
ε±≥αΓδ ≥ⁿ (0 ΦδΦ ε≥±≤≥±≥ΓΦσ ∩α≡α∞σ≥≡α ù ε±≥αΓΦ≥ⁿ Γ±σ). ┬≥ε≡εΘ ∩α≡α∞σ≥≡ ╬ß≡στα≥ⁿ
≤Ωατ√Γασ≥, φ≤µφε δΦ εß≡στα≥ⁿ ∩≡ΦΓσ≥±≥ΓΦσ Φ ∩≡ε∙αφΦ Φτ ÷Φ≥Φ≡εΓαφΦ (∩ε ≤∞εδ≈αφΦ■
φ≤µφε, 'no' ù φσ φ≤µφε).
╫≥εß φα±≥≡εΦ≥ⁿ ΩαΩΦσ ∩≡ΦΓσ≥±≥ΓΦ Φ
∩≡ε∙αφΦ εß≡στα≥ⁿ, ταΘΣΦ≥σ Γ ╤ΓεΘ±≥Γα ╗ ═α±≥≡εΘΩΦà ╗ ╠εΣ≤δΦ ≡α±°Φ≡σφΦ , Γ√ßσ≡Φ≥σ
MyMacros Φ φαµ∞Φ≥σ ═α±≥≡εΦ≥ⁿ. ═α∩≡Φ∞σ≡, ±δεΓα ∞επ≤≥ ß√≥ⁿ ≥αΩΦσ:
Hello words:
╧≡ΦΓσ≥
─εß≡επε Γ≡σ∞σφΦ ±≤≥εΩ
─εß≡√Θ Σσφⁿ
─εß≡εσ ≤≥≡ε
─εß≡√Θ Γσ≈σ≡
─εß≡εΘ φε≈Φ
─σφⁿ Σεß≡√Θ
╙≥≡ε
Σεß≡εσ
┬σ≈σ≡ Σεß≡√Θ
Γ√ ∩Φ±αδΦ
≥√ ∩Φ±αδ
τΣ≡αΓ±≥Γ≤Θ
τΣ≡α±≥Γ≤Θ
hello
you wrote
wrote:
Hello regexps:
\d:\d\d:\d\d
∩Φ±ⁿ∞ε.*≥σ∞(α|≤|εΘ)
hi[^a-z0-9]
Goodbye words:
-----Original
Message-----
----- Original Message -----
-----╚±⌡εΣφεσ ±εεß∙σφΦσ-----
----- ╚±⌡εΣφεσ
±εεß∙σφΦσ -----
╤ ≤ΓαµσφΦσ∞
------------------------ Yahoo! Groups Sponsor
--------------------~--
╧≡Φ∞σ≡
%SmartQuotes('2')
%StrLen
╧α≡α∞σ≥≡√
%StrLen(≥σΩ±≥)
╬∩Φ±αφΦσ
┬ετΓ≡α∙ασ≥ ΣδΦφ≤ ≥σΩ±≥α. ╠αΩ≡ε± ∩≡ΦπεΣσφ Σδ εΣφε±≥≡ε≈φεπε ≥σΩ±≥α, ∩ε≥ε∞≤ ≈≥ε ∩σ≡σΓεΣ ±≥≡εΩΦ ±≈Φ≥ασ≥± ΩαΩ 2 ±Φ∞Γεδα.
╧≡Φ∞σ≡
%StrLen("∩≡εΓσ≡Ωα")
%StrReplace
╧α≡α∞σ≥≡√
%StrReplace(≥σΩ±≥, φαΘ≥Φ, τα∞σφΦ≥ⁿ φα)
╬∩Φ±αφΦσ
╟α∞σφ σ≥ Γ ≥σΩ±≥σ Γ±σ φαΘΣσφφ√σ ±≥≡εΩΦ φα ±≥≡εΩ≤-τα∞σφΦ≥σδⁿ (∩εΦ±Ω ≡σπΦ±≥≡εφσταΓΦ±Φ∞√Θ).
╧≡Φ∞σ≡
%StrReplace("Σε ≡σ ∞Φ ≡σ ⌠α","≡σ","δ ")
%StrTr
╧α≡α∞σ≥≡√
%StrTr(≥σΩ±≥, Φ±Ωε∞√Θ αδ⌠αΓΦ≥, φεΓ√Θ αδ⌠αΓΦ≥)
╬∩Φ±αφΦσ
▌≥ε ∞δαΣ°ΦΘ ß≡α≥ %StrReplace. ╚±∩εδⁿτ≤Θ≥σ σπε ≥εδⁿΩε Γ ≥ε∞ ±δ≤≈ασ, σ±δΦ φ≤µφε
τα∞σφ ≥ⁿ εΣΦφε≈φ√σ ±Φ∞Γεδ√ φα εΣΦφε≈φ√σ ±Φ∞Γεδ√! ╠αΩ≡ε±
τα∞σφ σ≥ Γ±σ ±Φ∞Γεδ√, Γε°σΣ°Φσ Γ Φ±Ωε∞√Θ αδ⌠αΓΦ≥, φα ±εε≥Γσ≥±Γ≤■∙Φσ Φ∞ ±Φ∞Γεδ√
Φτ φεΓεπε αδ⌠αΓΦ≥α. ─δΦφ√ αδ⌠αΓΦ≥εΓ Σεδµφ√ ß√≥ⁿ εΣΦφαΩεΓ√. ╟α∞σφα
≡σπΦ±≥≡εταΓΦ±Φ∞α.
╧≡Φ∞σ≡
%StrTr("╦≤µα","╞╙µ≤","╤┼±σ")
%TextBar
╧α≡α∞σ≥≡√
%TextBar(∩≡σ⌠ΦΩ±, ±≥≡εΩα, ±≤⌠⌠ΦΩ±, ΣδΦφα)
╬∩Φ±αφΦσ
╘ε≡∞Φ≡≤σ≥ ∩εδε±≤ ταΣαφφεΘ ΣδΦφ√ ±δσΣ≤■∙Φ∞ εß≡ατε∞: ßσ≡╕≥± ≤Ωαταφφα ±≥≡εΩα Φ
ΣεßΦΓασ≥± ∩≡σ⌠ΦΩ±ε∞ Φ ±≤⌠ΦΩ±ε∞ Σε φ≤µφεΘ ΣδΦφ√. ┼±δΦ ΣδΦφα
Φ±⌡εΣφεΘ ±≥≡εΩΦ ∩≡σΓ√°ασ≥ ταΣαφφ≤■ ΣδΦφ≤ ∩εδε±√, ±≥≡εΩα φσ ≤≡στασ≥± .
╧≡Φ∞σ≡
%TextBar("=-","[ ≥σΩ±≥ ]","-=","70")
%Trim
╧α≡α∞σ≥≡√
%Trim(≥σΩ±≥)
╬∩Φ±αφΦσ
╙Σαδ σ≥ δΦ°φΦσ ∩≡εßσδ√ Φ ±δ≤µσßφ√σ ±Φ∞Γεδ√ Φτ φα≈αδα Φ Ωεφ÷α ≥σΩ±≥α.
╧≡Φ∞σ≡
|%Trim(" Γε≥ ≥αΩ
")|
┬√≈Φ±δσφΦ
╠αΩ≡ε±√ Σδ ≡αßε≥√ ± ÷Φ⌠≡α∞Φ. ╧εδστφε Φ±∩εδⁿτεΓα≥ⁿ ±ε Γ±≥≡εσφφ√∞ Γ The Bat! ∞αΩ≡ε±ε∞ %Calc.
%CounterToDate
╧α≡α∞σ≥≡√
%CounterToDate(⌠ε≡∞α≥, ≈Φ±δε ΣφσΘ)
╬∩Φ±αφΦσ
╠αΩ≡ε± εß≡α≥φ√Θ %DateToCounter. ╧≡σεß≡ατεΓ√Γασ≥ ╫Φ±δε ΣφσΘ, ∩≡ε°σΣ°Φ⌡ ε≥ 1
φΓα≡ 1900 Γ Σα≥≤. ╘ε≡∞α≥ Σα≥√ ∞εµσ≥ ±εΣσ≡µα≥ⁿ yyyy, yy, mmm, mm, m, dd, d, hh,
h, nn, n, ss, s. ╠αΩ≡ε± ²Ω±∩σ≡σ∞σφ≥αδⁿφ√Θ, σπε ∩≡αΓΦδⁿφα
≡αßε≥α φσ πα≡αφ≥Φ≡≤σ≥± .
╧≡Φ∞σ≡
%CounterToDate("nn.mm.yyyy, hh:nn:ss","123456.78")
%DateToCounter
╧α≡α∞σ≥≡√
%DateToCounter
%DateToCounter(⌠ε≡∞α≥, Σα≥α)
╬∩Φ±αφΦσ
╩εδΦ≈σ±≥Γε ΣφσΘ ± 1 φΓα≡ 1900 Σε ≤ΩαταφφεΘ ─α≥√. ╘ε≡∞α≥ Σα≥√ ∞εµσ≥
±εΣσ≡µα≥ⁿ yyyy, yy, mmm, mm, m, dd, d, hh, h, nn, n, ss, s. ┬≡σ∞ ±≈Φ≥ασ≥± ΩαΩ
Σ≡εßφα ≈α±≥ⁿ ≈Φ±δα, ≥.σ. 1 φΓα≡ 1900, 12:00 ß≤Σσ≥ ≡αΓφ ≥± 0.5.
╠αΩ≡ε± ²Ω±∩σ≡σ∞σφ≥αδⁿφ√Θ, σπε ∩≡αΓΦδⁿφα ≡αßε≥α φσ
πα≡αφ≥Φ≡≤σ≥± .
╧≡Φ∞σ≡
%DateToCounter("yyyy-mm-nn hh:nn:ss","2004-08-01 18:56:32")
%DaysTo
╧α≡α∞σ≥≡√
%DaysTo(Σα≥α)
╬∩Φ±αφΦσ
╩εδΦ≈σ±≥Γε ΣφσΘ, ∞σµΣ≤ ±σπεΣφ °φΦ∞ Σφ╕∞ Φ ≤ΩαταφφεΘ Σα≥εΘ.
╘ε≡∞α≥ Σα≥√ ταΓΦ±Φ≥ ε≥ δεΩαδΦτα÷ΦΦ ±Φ±≥σ∞√. ╙τφα≥ⁿ ±ΓεΘ
⌠ε≡∞α≥ ∞εµφε Γ Regional Options φα ∩αφσδΦ ≤∩≡αΓδσφΦ Γ ∩εδσ "Short Date".
╧≡Φ∞σ≡
%DaysTo("23.02.04")
%DaysTo("23/02/04")
%Random
╧α≡α∞σ≥≡√
%Random(∞ΦφΦ∞≤∞, ∞αΩ±Φ∞≤∞)
╬∩Φ±αφΦσ
╤δ≤≈αΘφεσ ÷σδεσ ≈Φ±δε Γ ≤Ωαταφφ√⌡ ∩≡σΣσδα⌡ ΓΩδ■≈Φ≥σδⁿφε.
╧≡Φ∞σ≡
%Random("5","10")
╓ΦΩδ√
╠αΩ≡ε±√ Σδ ∞φεπεΩ≡α≥φεπε ∩εΓ≥ε≡σφΦ °αßδεφεΓ.
%Eval
╧α≡α∞σ≥≡√
%Eval(Γ√≡αµσφΦσ)
╬∩Φ±αφΦσ
╧≡ε∩≤±Ωασ≥ ∩εδ≤≈σφφεσ Γ√≡αµσφΦσ ≈σ≡στ °αßδεφε∩≡ε÷σ±±ε≡ ┴α≥α σ∙╕ ≡ατ.
╧≡Φ∞σ≡
%Eval("%Subject")
┬ ²≥ε∞ ±δ≤≈ασ ∩σ≡Γ√∞
Γ√∩εδφ σ≥± ∞αΩ≡ε± %Subject. ┬∞σ±≥ε φσπε ∩εΣ±≥αΓδ σ≥± τφα≈σφΦσ ∩εδ "≥σ∞α"
≥σΩ≤∙σπε ∩Φ±ⁿ∞α. ╟α≥σ∞ ≤∩≡αΓδσφΦσ ∩σ≡σΣα╕≥± ∞αΩ≡ε±≤ %Eval, Ωε≥ε≡√Θ ∩εδ≤≈ασ≥ φα
Γ⌡εΣ ≥σ∞≤ ±εεß∙σφΦ Φ ∩ε ±≤≥Φ Γ φσΘ ≤µσ φΦ≈σπε φσ ∞σφ σ≥.
%Eval("%%Subject")
┬ ²≥ε∞
±δ≤≈ασ εß≡αßε≥Ω≤ ±φα≈αδα ∩≡ε⌡εΣΦ≥ %%Subject. ┬∞σ±≥ε φσπε ΓετΓ≡α∙ασ≥± ±≥≡εΩα
%Subject. ╧ε≥ε∞ ≤∩≡αΓδσφΦσ ∩σ≡σΣα╕≥± ∞αΩ≡ε±≤ %Eval, Ωε≥ε≡√Θ ∩εδ≤≈σφφ≤■ ±≥≡εΩ≤
%Subject ∩≡ε∩≤±Ωασ≥ ≈σ≡στ °αßδεφε∩≡ε÷σ±±ε≡ σ∙╕ ≡ατ Φ ∩εδ≤≈ασ≥ Γ Φ≥επσ ≥σ∞≤
±εεß∙σφΦ .
╨ατφΦ÷α ∞σµΣ≤ ²≥Φ∞Φ ΣΓ≤∞ ∩≡Φ∞σ≡α∞Φ Γ ∩ε≡ ΣΩσ
εß≡αßε≥ΩΦ ∞αΩ≡ε±εΓ. ╤α∞ ∩ε ±σßσ ∞αΩ≡ε± %Eval φΦ≈σπε ∩εδστφεπε φσ Σσδασ≥, φε Γ±σ
∞αΩ≡ε±√ Σδ ε≡παφΦτα÷ΦΦ ÷ΦΩδεΓ (%While, %For, Φ ≥.Σ.) ε±φεΓαφ√ φα φ╕∞, ≥αΩ ≈≥ε
Γαµφε ∩εφ ≥ⁿ ΦΣσ■, ταδεµσφφ≤■ Γ "%%".
%For
╧α≡α∞σ≥≡√
%For(∞ΦφΦ∞αδⁿφεσ, ∞αΩ±Φ∞αδⁿφεσ, Φ∞ ∩σ≡σ∞σφφεΘ,
Γ√≡αµσφΦσ)
╬∩Φ±αφΦσ
┬√∩εδφ σ≥ Γ√≡αµσφΦσ (±∞. %Eval) φσ±ΩεδⁿΩε ≡ατ ∩εΣ≡ Σ, ΩαµΣ√Θ ≡ατ ∩≡σΣΓα≡Φ≥σδⁿφε ∩≡Φ±ΓαΦΓα ≤ΩαταφφεΘ ∩σ≡σ∞σφφεΘ ÷σδε≈Φ±δσφφ√σ τφα≈σφΦ Γ ≤Ωαταφφε∞ Φφ≥σ≡Γαδσ.
╧≡Φ∞σ≡
%For("1","5","Iter","%%_Iter ")
%ForDown
╧α≡α∞σ≥≡√
%ForDown(∞αΩ±Φ∞αδⁿφεσ, ∞ΦφΦ∞αδⁿφεσ, Φ∞ ∩σ≡σ∞σφφεΘ,
Γ√≡αµσφΦσ)
╬∩Φ±αφΦσ
╠αΩ≡ε± αφαδεπΦ≈σφ %For. ╬≥δΦ≈Φσ Γ ≥ε∞, ≈≥ε ε≥±≈σ≥ ΦΣ╕≥ Γ εß≡α≥φε∞ φα∩≡αΓδσφΦΦ.
╧≡Φ∞σ≡
%For("5","1","Cnt","%%_Cnt ")
%While
╧α≡α∞σ≥≡√
%While(Φ∞ ∩σ≡σ∞σφφεΘ, ≥σ≡∞Φφαδⁿφεσ τφα≈σφΦσ, Γ√≡αµσφΦσ)
╬∩Φ±αφΦσ
┬√∩εδφ σ≥ Γ√≡αµσφΦσ (±∞. %Eval) φσ±ΩεδⁿΩε ≡ατ Σε ≥σ⌡ ∩ε≡, ∩εΩα ≤Ωαταφφα
∩σ≡σ∞σφφα φσ ∩≡Φεß≡σ≥╕≥ ≥σ≡∞Φφαδⁿφεσ τφα≈σφΦσ.
╬±≥ε≡εµφε!!! ═σ ΣσδαΘ≥σ ßσ±Ωεφσ≈φ√σ ÷ΦΩδ√!
╧≡Φ∞σ≡
%Until
╧α≡α∞σ≥≡√
%Until(Φ∞ ∩σ≡σ∞σφφεΘ, ≥σ≡∞Φφαδⁿφεσ τφα≈σφΦσ, Γ√≡αµσφΦσ)
╬∩Φ±αφΦσ
╥ε µσ ≈≥ε Φ %While, φε ∩≡εΓσ≡Ωα φα ≥σ≡∞Φφαδⁿφεσ τφα≈σφΦσ ∩≡εΦτΓεΣΦ≥± ∩ε±δσ
εß≡αßε≥ΩΦ Γ√≡αµσφΦ . ╬±≥ε≡εµφε!!! ═σ ΣσδαΘ≥σ ßσ±Ωεφσ≈φ√σ
÷ΦΩδ√!
╧≡Φ∞σ≡
%Until("Xyz", "wwww","%%_Xyz='w%%_Xyz'%%_Xyz ")
╤∩Φ±ΩΦ τφα≈σφΦΘ
╠αΩ≡ε±√ Σδ ≡αßε≥√ ±ε ±∩Φ±Ωα∞Φ ∩σ≡σ≈Φ±δσφφ√⌡ τφα≈σφΦΘ.
%GetValueN
╧α≡α∞σ≥≡√
%GetValueN(n, ±∩Φ±εΩ)
%GetValueN(n, ±∩Φ±εΩ,
≡ατΣσδΦ≥σδⁿ)
╬∩Φ±αφΦσ
╠αΩ≡ε± ΓετΓ≡α∙ασ≥ n-σ τφα≈σφΦσ Φτ ±∩Φ±Ωα. ╤∩Φ±εΩ ²≥ε ±≥≡εΩα ± ∩σ≡σ≈Φ±δσφφ√∞Φ
τφα≈σφΦ ∞Φ. ╨ατΣσδΦ≥σδⁿ ±εεß∙σφΦ ∩ε ≤∞εδ≈αφΦ■ "," (τα∩ ≥α ), φε σπε ∞εµφε
Φτ∞σφΦ≥ⁿ. ╬≥Σσδⁿφ√σ τφα≈σφΦ , σ±δΦ εφΦ ±εΣσ≡µα≥ Γφ≤≥≡Φ ±σß
≡ατΣσδΦ≥σδⁿ, ∞εµφε ταΩδ■≈α≥ⁿ Γ ΩαΓ√≈ΩΦ " Φ ?.
┬φ≤≥≡Φ
τφα≈σφΦΘ ∞εµφε Φ±∩εδⁿτεΓα≥ⁿ escape-∩ε±δσΣεΓα≥σδⁿφε±≥Φ. "\n" Φ "\t"
Γε±∩≡ΦφΦ∞α■≥± ΩαΩ ∩σ≡σΓεΣ ±≥≡εΩΦ Φ ≥αß≤δ ÷Φ ±εε≥Γσ≥±≥Γσφφε.
╬ß≡α≥Φ≥σ ΓφΦ∞αφΦσ φα ≥ε ≈≥ε ∩≡Φ∞σ≡ ±≥≡εΩεΘ φΦµσ ≡αßε≥α≥ⁿ φσ
ß≤Σσ≥. ╧ε≥ε∞≤ ≈≥ε ±Φ∞Γεδ " Φ±∩εδⁿτ≤σ≥± ΩαΩ επ≡αφΦ≈Φ≥σδⁿ ∞αΩ≡ε±α %To, Φ σπε
φσδⁿτ Φ±∩εδⁿτεΓα≥ⁿ Γφ≤≥≡Φ. ▌≥ε επ≡αφΦ≈σφΦσ, φαΩδαΣ√Γασ∞εσ The Bat!?ε∞.
%To="%GetValueN(?2?,?"test, a","test2, b","test3,
c"?)"
╫≥εß Φτßσµα≥ⁿ ²≥επε ∞εµφε Φ±∩εδⁿτεΓα≥ⁿ ß√±≥≡√σ
°αßδεφ√ ΦδΦ Γφσ°φΦσ ≥σΩ±≥εΓ√σ ⌠αΘδ√:
╠αΩ≡ε±:
%To="%GetValueN(?2?,?%QInclude=?sample??)"
┴√±≥≡√Θ °αßδεφ "sample":
"test, a","test2, b","test3, c"
╧≡Φ∞σ≡
%GetValueN("3","≡ατ, '≡ατ\nΣΓα', '≥≡σ≥ΦΘ \' ≥≡σ≥ΦΘ \' ≥≡σ≥ΦΘ'")
%GetValueKey
╧α≡α∞σ≥≡√
%GetValueKey(Ωδ■≈, ±∩Φ±εΩ)
%GetValueKey(Ωδ■≈, ±∩Φ±εΩ, ≡ατΣσδΦ≥σδⁿ
Ωδ■≈α Φ τφα≈σφΦ )
%GetValueKey(Ωδ■≈, ±∩Φ±εΩ, ≡ατΣσδΦ≥σδⁿ Ωδ■≈α Φ τφα≈σφΦ ,
≡ατΣσδΦ≥σδⁿ ±≥≡εΩ)
╬∩Φ±αφΦσ
╠αΩ≡ε± φα⌡εΣΦ≥ Γ ±∩Φ±Ωσ Ωδ■≈ Φ ΓετΓ≡α∙ασ≥ τφα≈σφΦσ ²≥επε Ωδ■≈α. ┼±δΦ Ωδ■≈ φσ
φαΘΣσφ, ΓετΓ≡α∙ασ≥± ∩≤±≥α ±≥≡εΩα. ╧ε ≤∞εδ≈αφΦ■ Ωδ■≈ Φ
τφα≈σφΦσ ≡ατΣσδ ■≥± τα∩ ≥εΘ ",", φε ∞εµφε ≤±≥αφεΓΦ≥ⁿ Φ Σ≡≤πεΘ ≡ατΣσδΦ≥σδⁿ.
╨ατΣσδΦ≥σδⁿ ±≥≡εΩ ≥αΩµσ ∞εµφε ∩ε∞σφ ≥ⁿ, φε ΩαΩ ∩≡αΓΦδε "\n" (∩σ≡σΓεΣ ±≥≡εΩΦ)
Σεδµσφ ∩εΣεΘ≥Φ Γ ßεδⁿ°Φφ±≥Γσ ±δ≤≈ασ∞.
╧≡Φ∞σ≡
%GetValueKey(" ßδεΩε","
∩ε∞ΦΣε≡ => Ω≡α±φ√Θ
ßδεΩε => τσδ╕φ√Θ
δΦ∞εφ => µ╕δ≥√Θ
","=>")
%GetValueRegExpKey
╧α≡α∞σ≥≡√
%GetValueRegExpKey(Ωδ■≈, ±∩Φ±εΩ)
%GetValueRegExpKey(Ωδ■≈, ±∩Φ±εΩ,
≡ατΣσδΦ≥σδⁿ Ωδ■≈α Φ τφα≈σφΦ )
%GetValueRegExpKey(Ωδ■≈, ±∩Φ±εΩ, ≡ατΣσδΦ≥σδⁿ
Ωδ■≈α Φ τφα≈σφΦ , ≡ατΣσδΦ≥σδⁿ ±≥≡εΩ)
%GetValueRegExpKey
╬∩Φ±αφΦσ
╠αΩ≡ε± αφαδεπΦ≈σφ %GetValueKey ± ≥σ∞ δΦ°ⁿ Φ±Ωδ■≈σφΦσ∞, ≈≥ε Ωδ■≈α∞Φ Γδ ■≥± ≡σπ≤δ ≡φ√σ Γ√≡αµσφΦ .
╧≡Φ∞σ≡
%GetValueRegExpKey("andrew@microsoft.com","
'@microsoft\.' = Γ√ ≡αßε≥ασ≥σ φα MS
'@.+\.microsoft\.' = Γ√ ≡αßε≥ασ≥σ φα Σσ∩α≡≥α∞σφ≥ MS
'@barin\.com\.ua\Z' = Γ√ ≡αßε≥ασ≥σ φα ∞σφ :)
","=")
Windows
╠αΩ≡ε±√ Σδ ≡αßε≥√ ± ε∩σ≡α÷ΦεφφεΘ ±Φ±≥σ∞εΘ.
%KeybLayout
╧α≡α∞σ≥≡√
%KeybLayout(≡α±ΩδαΣΩα ΩδαΓΦα≥≤≡√)
╬∩Φ±αφΦσ
╧σ≡σΩδ■≈ασ≥ ≥σΩ≤∙≤■ ≡α±ΩδαΣΩ≤ ΩδαΓΦα≥≤≡√. ╠εµφε Φ±∩εδⁿτεΓα≥ⁿ 8-÷Φ⌠σ≡φ√Θ ΩεΣ τ√Ωα (φα∩≡Φ∞σ≡, 00000409 ²≥ε αφπδΦΘ±ΩΦΘ), ΦδΦ εΣΦφ Φτ ±δσΣ≤■∙Φ⌡ ΦΣσφ≥Φ⌠ΦΩα≥ε≡εΓ: BE, BG, CS, DA, DE, EL, EN, ET, IT, LT, LV, NL, NO, PL, PT, RO, RU, SL, UK.
╧≡Φ∞σ≡
%KeybLayout("RU")
%RegRead
╧α≡α∞σ≥≡√
%RegRead(∩≤≥ⁿ Ω τφα≈σφΦ■)
%RegRead(∩≤≥ⁿ Ω τφα≈σφΦ■, ≡στ≤δⁿ≥α≥ ∩ε
≤∞εδ≈αφΦ■)
╬∩Φ±αφΦσ
┬ετΓ≡α∙ασ≥ ±≥≡εΩεΓεσ (STRING) ΦδΦ ÷σδε≈Φ±δσφφεσ (DWORD) τφα≈σφΦσ Φτ
≤Ωαταφφεπε ∩≤≥Φ Γ ≡σσ±≥≡σ. ┼±δΦ τφα≈σφΦ φσ ±≤∙σ±≥Γ≤σ≥,
Γετ≡α∙ασ≥± τφα≈σφΦσ ∩ε ≤∞εδ≈αφΦ■.
╧≡Φ∞σ≡
%RegRead("HKEY_CURRENT_USER\Software\%-
\Microsoft\Internet Explorer\Main\Start Page")
%RegWrite
╧α≡α∞σ≥≡√
%RegWrite(∩≤≥ⁿ Ω τφα≈σφΦ■, τφα≈σφΦσ)
%RegWrite(∩≤≥ⁿ Ω τφα≈σφΦ■,
τφα≈σφΦσ, ≥Φ∩ τα∩Φ±Φ)
╬∩Φ±αφΦσ
╟α∩Φ±√Γασ≥ τφα≈σφΦσ ∩ε ≤Ωαταφφε∞≤ ∩≤≥Φ Γ ≡σσ±≥≡σ. ╥≡σ≥ΦΘ
∩α≡α∞σ≥≡ ≤Ωατ√Γασ≥ ≥Φ∩ τα∩Φ±Φ: "STR" Σδ STRING, "INT" Σδ DWORD. ╧ε ≤∞εδ≈αφΦ■
STR.
╧≡Φ∞σ≡
%RegWrite("HKEY_CURRENT_USERABC","╟φα≈σφΦσ","STR")
%Run
╧α≡α∞σ≥≡√
%Run(Ωε∞αφΣφα ±≥≡εΩα)
%Run(Ωε∞αφΣφα ±≥≡εΩα, ±ε±≥ε φΦσ
εΩφα)
%Run(Ωε∞αφΣφα ±≥≡εΩα, ±ε±≥ε φΦσ εΩφα, Γ≡σ∞ εµΦΣαφΦ )
╬∩Φ±αφΦσ
┬√∩εδφ σ≥ Ωε∞αφΣφ≤■ ±≥≡εΩ≤. ┬≥ε≡εΘ ∩α≡α∞σ≥≡ ≤Ωατ√Γασ≥
±ε±≥ε φΦσ τα∩≤∙σφεπε ∩≡ΦδεµσφΦ : HIDE, ACTIVE, ACTIVEMAX, ACTIVEMIN, NOTACTIVE,
NOTACTIVEMIN. ╧ε ≤∞εδ≈αφΦ■ ACTIVE.
┼±δΦ ≤Ωαταφ ≥≡σ≥ΦΘ
∩α≡α∞σ≥≡, εß≡αßε≥Ωα °αßδεφα ∩≡Φε±≥αφαΓδΦΓασ≥± Σε ≥σ⌡ ∩ε≡, ∩εΩα τα∩≤∙σφφεσ
∩≡ΦδεµσφΦσ φσ ταΓσ≡°Φ≥ ±Γε■ ≡αßε≥≤, φε φσ ßεδⁿ°σ ≈σ∞ ≤Ωαταφφεσ ≈Φ±δε
∞ΦδδΦ±σΩ≤φΣ.
╧≡Φ∞σ≡
%Run("notepad.exe c:\boot.ini","ACTIVEMAX")
Winamp
╠αΩ≡ε±√ Σδ φαßδ■ΣσφΦ τα Winamp'ε∞.
%WinampStatus
╧α≡α∞σ≥≡√
%WinampStatus
╬∩Φ±αφΦσ
┬ετΓ≡α∙ασ≥ ±ε±≥ε φΦσ WinAmp'α ù εΣφ≤ Φτ ≈σ≥√≡σ⌡ ±≥≡εΩ: OFF, STOPPED, PAUSED, PLAY.
╧≡Φ∞σ≡
%WinAmpStatus
%WinampTitle
╧α≡α∞σ≥≡√
%WinampTitle
╬∩Φ±αφΦσ
═ατΓαφΦσ Ωε∞∩ετΦ÷ΦΦ, ταπ≡≤µσφφεΘ Γ WinAmp 2.xx/5.xx. ╧≡εΩ≡≤≥Ωα φατΓαφΦ Ωε∞∩ετΦ÷ΦΦ Γ ταπεδεΓΩσ εΩφα Σεδµφα ß√≥ⁿ ε≥Ωδ■≈σφα.
╧≡Φ∞σ≡
%WinAmpTitle
─≡≤πΦσ
╠αΩ≡ε±√, φσ ε≥φε± ∙Φσ± Ω Σ≡≤πΦ∞ ≡ατΣσδα∞ :)
%CountAttachments
╧α≡α∞σ≥≡√
%CountAttachments
╬∩Φ±αφΦσ
╩εδΦ≈σ±≥Γε ∩≡Φδεµσφφ√⌡ Ω ∩Φ±ⁿ∞≤ ⌠αΘδεΓ.
╧≡Φ∞σ≡
%CountAttachments
%MyMacrosVersion
╧α≡α∞σ≥≡√
%MyMacrosVersion
╬∩Φ±αφΦσ
┬ετΓ≡α∙ασ≥ Γσ≡±Φ■ MyMacros Γ ΓΦΣσ Γ≡εΣσ "MyMacros N.xx".
╧≡Φ∞σ≡
%MyMacrosVersion
%OCountAttachments
╧α≡α∞σ≥≡√
%OCountAttachments
╬∩Φ±αφΦσ
╩εδΦ≈σ±≥Γε ∩≡Φδεµσφφ√⌡ Ω Φ±⌡εΣφε∞≤ ∩Φ±ⁿ∞≤ ⌠αΘδεΓ.
╧≡Φ∞σ≡
%OCountAttachments
%SubjIfNone
╧α≡α∞σ≥≡√
%SubjIfNone(φεΓα ≥σ∞α)
╬∩Φ±αφΦσ
╙±≥αφεΓΦ≥ⁿ Γ ∩εδσ "╥σ∞α:" φεΓ≤■ ≥σ∞≤, σ±δΦ ²≥ε ∩εδσ σ∙╕ ∩≤±≥εσ.
╧≡Φ∞σ≡
%SubjIfNone="╧≡ε MyMacros"
%ToIfNone
╧α≡α∞σ≥≡√
%ToIfNone(αΣ≡σ± ∩εδ≤≈α≥σδ )
╬∩Φ±αφΦσ
╙±≥αφεΓΦ≥ⁿ Γ ∩εδσ "╩ε∞≤:" αΣ≡σ± ∩εδ≤≈α≥σδ , σ±δΦ ±∩Φ±εΩ ∩εδ≤≈α≥σδσΘ ±εεß∙σφΦ σ∙╕ ∩≤±≥.
╧≡Φ∞σ≡
%ToIfNone="list@host.com"
* ù ±ΓσµαΩ